
#pragma once

#include "Entity.h"

enum BulletType {BULLET_BASIC, BULLET_TANK, BULLET_SLOW, BULLET_POISON, BULLET_ARMORPIERCE};


class Bullet : public Entity
{
public:
	Bullet(void);
	~Bullet(void);
	void Update(float dt) override;
	void Render() override;
	int GetType(void) const	override {return entityType;}
	BulletType	bulletType;
	float		moveSpeed;
	Entity*		attackTarget;
	int			damage;
};
